Optimal Resource Allocation in Grid using Hybrid Efficient Genetic Algorithm (ORAG using HEGA)
نویسندگان
چکیده
Grid computing plays the major role to solve very complex and computational problems in Scientific as well as in engineering fields where Resource management and Job scheduling plays crucial role. Most of the scheduling algorithms in Grid environment are based on FCFS with priority which is not suitable to give most optimal resource selection/job scheduling. We converted job scheduling problem in Grids into an optimization problem and implemented the job scheduler based on Hybrid Efficient Genetic Algorithm (HEGA). In this paper we presented HEGA based schedulers for efficiently allocating jobs into optimal resources in Grid systems and HEGA used to select an optimal or suboptimal scheduling of the jobs. These preliminary test results show, how the solution founded maximize the total machine throughput by considering not only the single job request, but all the job requests during the scheduling process. The proposed HEGA based grid scheduler utilizes the Elitism with permutation property to minimize the overall execution time. Our HEGA has been developed to dynamically schedule the heterogeneous tasks on to heterogeneous processors in Grid Environment and simulation results shows that proposed algorithm minimize the makespan and flowtime and maximize the overall throughput of the system.
منابع مشابه
Static Task Allocation in Distributed Systems Using Parallel Genetic Algorithm
Over the past two decades, PC speeds have increased from a few instructions per second to several million instructions per second. The tremendous speed of today's networks as well as the increasing need for high-performance systems has made researchers interested in parallel and distributed computing. The rapid growth of distributed systems has led to a variety of problems. Task allocation is a...
متن کاملLAGA: A Software for Landscape Allocation using Genetic Algorithm
In this paper, Landscape Allocation using Genetic Algorithm (LAGA), a spatial multi-objective land use optimization software is introduced. The software helps in searching for optimal land use when multiple objectives such as suitability, area, cohesion and edge density indices are simultaneously involved. LAGA is a flexible and easy to use genetic algorithm-based software for optimizing the sp...
متن کاملOptimal DG Allocation and Thyristor-FCL Controlled Impedance Sizing for Smart Distribution Systems Using Genetic Algorithm
Recently, smart grids have been considered as one of the vital elements in upgrading current power systems to a system with more reliability and efficiency. Distributed generation is necessary for most of these new networks. Indeed, in all cases that DGs are used in distribution systems, protection coordination failures may occur in multiple configurations of smart grids using DGs. In different...
متن کاملNonlinear inversion of potential-field data using a hybrid-encoding genetic algorithm
The genetic algorithm is of advantages to solve an inversion of complex non-linear geophysical equations. Its multi-point searching is able to find the globally optimal solution and avoid falling into a local extremum. The searching efficiency of the genetic algorithm is a key to successfully resolve a geophysical inversion problem in a huge model space with multi-parameters. Encoding mechanism...
متن کاملIntegrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment
Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...
متن کامل